public class CustomSecurityHeaderType {
	public class CustomSecurityHeaderType_e {
		public String eBayAuthToken;
		public String HardExpirationWarning;
		public UserIdPasswordType.UserIdPasswordType_e Credentials;
		public String NotificationSignature;
	
		//Setters
		public void seteBayAuthToken(String val) {eBayAuthToken = val; field_order_type_info.add('eBayAuthToken'); }
		public void setHardExpirationWarning(String val) {HardExpirationWarning = val; field_order_type_info.add('HardExpirationWarning'); }
		public void setCredentials(UserIdPasswordType.UserIdPasswordType_e val) {Credentials = val; field_order_type_info.add('Credentials'); }
		public void setNotificationSignature(String val) {NotificationSignature = val; field_order_type_info.add('NotificationSignature'); }


		//Getters
		public String geteBayAuthToken() { return eBayAuthToken; }
		public String getHardExpirationWarning() { return HardExpirationWarning; }
		public UserIdPasswordType.UserIdPasswordType_e getCredentials() { return Credentials; }
		public String getNotificationSignature() { return NotificationSignature; }

	
		private String[] eBayAuthToken_type_info = new String[]{'eBayAuthToken','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] HardExpirationWarning_type_info = new String[]{'HardExpirationWarning','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] Credentials_type_info = new String[]{'Credentials','urn:ebay:apis:eBLBaseComponents','UserIdPasswordType.UserIdPasswordType_e','0','1','false'};
		private String[] NotificationSignature_type_info = new String[]{'NotificationSignature','http://www.w3.org/2001/XMLSchema','string','0','1','false'};
		private String[] apex_schema_type_info = new String[]{'urn:ebay:apis:eBLBaseComponents','true'};
		private List<String> field_order_type_info = new String[]{};
	}
}